*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
button,input,input[type=submit],input[type=reset],input[type=button]{resize:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
button{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
img{height:auto;width:auto\9;-ms-interpolation-mode:bicubic}
a,article,aside,body,button,dd,details,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,img,input,li,menu,nav,ol,p,section,select,table,tbody,td,textarea,th,tr,ul{margin:0;padding:0;border:none;-webkit-tap-highlight-color:transparent}
em,i{font-style:normal}
.clearfix:after{content:"";display:block;visibility:hidden;height:0;clear:both}
.clearfix{zoom:1}
.clear{clear:both}

ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:Microsoft YaHei}
img{border:none;vertical-align:middle}
body,html{width:100%;margin:0 auto;font-family:Microsoft YaHei}

a{color:#666;text-decoration:none;outline:0;transition:background-color .3s ease-out 0s,color .3s ease-out 0s;font-family:Microsoft YaHei,Tahoma,Arial,sans-serif}
a:hover{color:#0092dc;text-decoration:none;outline:0;}
body{
	font-family:Microsoft YaHei,simhei,Tahoma,Arial,sans-serif;
	color:#666;
	background:#fff;
	width:100%;
	overflow-x:hidden;
	font-size:14px;
	line-height:1.4;}

.w{ width:1200px; margin:0 auto}
.w1100{ width:1100px; margin:0 auto}
.h5{height:5px;width:100%;clear:both;}
.h10{height:10px;width:100%;clear:both;}
.h15{height:15px;width:100%;clear:both;}
.h20{height:20px;width:100%;clear:both;}
.h25{height:25px;width:100%;clear:both;}
.h30{height:30px;width:100%;clear:both;}
.h35{height:35px;width:100%;clear:both;}
.h40{height:40px;width:100%;clear:both;}
.h45{height:45px;width:100%;clear:both;}
.h50{height:50px;width:100%;clear:both;}
.h60{height:60px;width:100%;clear:both;}

.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}

.fl{float:left}
.fr{float:right}


.row {
    margin-left:-10px;
    margin-right:-10px;
}
.row::before, .row::after {
    content: " ";
    display: table;
}
.row::after {clear: both;}

.hxx{width:100%;height:20px;border-top:2px solid #0092dc;}
.gbf{text-align:center;color:#6f6f6f;padding:0 15px;font-family:arial}
.gbf a{font-family:arial}
.s_gbf{text-align:center;padding:10px 10px}
.gbf img{vertical-align:middle}
.gbf .d,.gbf .h,.gbf .n{display:inline-block;text-align:center;padding:3px 10px;border-radius:3px;line-height:20px;background:#eee;border:none}
.gbf .n{background:#eee;border:none;color:#777;font-family:SimSun;font-size:15px}
.gbf .h,.gbf .n:hover{color:#fff;background:#0092dc;border:none}
.gbf .d{background:#eee;border:none;color:#777}
.gbf .d:hover{border:none;color:#0092dc}



#pro456 .hxx{width:100%;height:20px;border-top:2px solid #01408f;}
#pro456 .gbf .h,#pro456 .gbf .n:hover{background:#01408f;}
#pro456 .gbf .d:hover{color:#01408f}

#pro772 .hxx{width:100%;height:20px;border-top:2px solid #d0121c;}
#pro772 .gbf .h,#pro772 .gbf .n:hover{background:#d0121c;}
#pro772 .gbf .d:hover{color:#d0121c}

#pro895 .hxx{width:100%;height:20px;border-top:2px solid #00a757;}
#pro895 .gbf .h,#pro895 .gbf .n:hover{background:#00a757;}
#pro895 .gbf .d:hover{color:#00a757}



.footer{width:100%;background:#efefef;height:290px;}
.footer .w{padding-top:30px;}
.footer .l_map{width:720px;float:left;}
.footer .l_map dl{width:19%;height:220px;float:left;border-left:1px solid rgba(209, 209, 209, 0.48)}
.footer .l_map dt{display:block;padding-left:25px;height:30px;line-height:1.2}
.footer .l_map dt a{color:#666;font-size:14px;font-weight:bold;}
.footer .l_map a:hover{color:#0092dc;}
.footer .l_map dd{display:block;padding-left:25px;height:28px;line-height:28px;}
.footer .l_map dd a{color:#777;font-size:12px;}
.footer .copy{width:360px;height:220px;float:right;background:url(../images/r_copy_bg.jpg) 0 0 no-repeat;color:#777;font-size:12px;line-height:1.8}
.footer .copy_pad{padding:40px 28px;}



/*reset css*/
.rg_kefu{
   width:70px;
   height:400px;
   position:fixed;
   right:10px;
   top:20%;
   border-radius: 100px;
   background:#0f87ff;
   z-index:999;
   -webkit-box-shadow: #aaa 0px 1px 4px;
   -moz-box-shadow: #aaa 0px 1px 4px;
   box-shadow: #aaa 0px 1px 4px;
}
.rg_kefu ul {height: 100%;}
.rg_kefu li{height:48px;width:100%;position:relative;cursor:pointer;}
.rg_kefu li i{height:48px;width:100%;display:block;background: url(../img/search_ico.png) 0 0 no-repeat;filter:alpha(opacity=70) !important;transition:all .3s ease-in-out;}
.rg_kefu li.i1 {margin-top: 10px;}
.rg_kefu li.i1 i{background-size: 50px;background-position:center;}
.rg_kefu li.i2 i{background: url(../img/qq_ico.png) 0 0 no-repeat;background-size:65px;background-position:center;}
.rg_kefu li.i3 {height: 38px;}
.rg_kefu li.i3 i{background: url(../img/qq_ico2.png) 0 0 no-repeat;background-size:65px;background-position:top center;}
.rg_kefu li.i32 {height: 38px;}
.rg_kefu li.i32 i{background: url(../img/qq_ico3.png) 0 0 no-repeat;background-size:65px;background-position:top center;}

.rg_kefu li.i4,li.i5,li.i6 {color: #fff;text-align: center;line-height: 48px;background:url(../img/border_ico.png)no-repeat;background-size:55px;background-position-x:center;}
.rg_kefu li.i4 i{}
.rg_kefu li.i4:hover {background: #68b4ff;}
.rg_kefu li.i5:hover {background: #68b4ff;}
.rg_kefu li.i6:hover {background: #68b4ff;}
.rg_kefu li.i6 {background:url(../img/border_ico.png)no-repeat;background-size:55px;background-position-x:center;}
.rg_kefu li.i7 i{background: url(../img/share_ico.png) 0 0 no-repeat;background-size: 30px;background-position: center;}
.rg_kefu li.i8 i{background: url(../img/top_ico.png) 0 0 no-repeat;background-size: 45px;background-position: center;}
.rg_kefu li:hover i{filter:alpha(opacity=100) !important;opacity:1 !important}


.rg_kefu li.i7 {margin-top: 5px;}
.rg_kefu li.i8 {margin-top: 3px;}

.rg_kefu li .kftc{position:absolute;display:none;top:0;left:0;transition:all .3s ease-in-out; border-top-left-radius:8px;
   border-bottom-left-radius:8px;}
.rg_kefu li:hover div.kftc{display:block;color:#fff}

.rg_kefu li .phone{background:#0092dc;font-size:20px;line-height:48px;height:48px;width:160px;margin-left:-160px;}
.rg_kefu li .phone .n_pad{padding-left:10px;}

.rg_kefu li .wx{height: auto !important;padding: 10px;background:#0092dc;font-size:20px;line-height:48px;height:48px;width:160px;margin-left:-160px;}
.rg_kefu li .wx .n_pad{padding-left:10px;}

.rg_kefu li .address{font-size: 15px !important;padding: 5px;height: auto;line-height: 25px;background:#0092dc;font-size:20px;width:160px;margin-left:-160px;}
.rg_kefu li .address .n_pad{padding-left:10px;}


.rg_kefu li .qq{background:#0092dc;height:148px;width:149px;margin-left:-149px;margin-top:-10px;}

.rg_kefu li .qq a{display:block;background: url(../images/qq.jpg) 0 0 no-repeat;width:108px;height:109px}

.rg_kefu li .qq .n_pad{padding:20px;}


.rg_kefu li .pic{background:#0092dc;height:148px;width:149px;margin-left:-149px;margin-top:-50px;}
.rg_kefu li .pic a{display:block;background: url(../images/code1.jpg) 0 0 no-repeat;width:108px;height:109px}
.rg_kefu li .pic .n_pad{padding:20px;}

.rg_kefu li .jj{background:#0092dc;height:148px;width:149px;margin-left:-149px;margin-top:-60px;}
.rg_kefu li .jj a{display:block;background: url(../images/jj.jpg) 0 0 no-repeat;width:108px;height:109px}
.rg_kefu li .jj .n_pad{padding:20px;}




@media screen and (max-width: 1279px){
body{width:1220px;overflow-x:hidden;}
}